package com.iuweb.login.model;


import java.sql.Timestamp;

/**
 * @author ruiwu
 * @version V1.0
 * @Description:
 */
public class AuthResource {
    /*
        * refid
        */
    private String refid;
    /**
     * 资源父节点
     */
    private String parentRefid;
    /**
     * 如果为URL
     */
    private String resourceUrl;
    /**
     * 资源名称
     */
    private String resourceName;
    /**
     * 资源类型,如文件夹,URL
     */
    private String resourceType;
    /**
     *createDateTime 创建时间
     */
    private Timestamp createDateTime;
    /**
     * 所属平台ID
     */
    private String platformRefid;

    /**
     * 唯一标识
     */
    private String uniqueCode;
    /**
     * 图标样式
     */
    private String iconClass;
    public String getRefid() {
        return refid;
    }
    public void setRefid(String refid) {
        this.refid = refid;
    }
    public Timestamp getCreateDateTime() {
        return createDateTime;
    }
    public void setCreateDateTime(Timestamp createDateTime) {
        this.createDateTime = createDateTime;
    }
    public String getPlatformRefid() {
        return platformRefid;
    }
    public void setPlatformRefid(String platformRefid) {
        this.platformRefid = platformRefid;
    }
    public String getResourceName() {
        return resourceName;
    }
    public void setResourceName(String resourceName) {
        this.resourceName = resourceName;
    }
    public String getResourceType() {
        return resourceType;
    }
    public void setResourceType(String resourceType) {
        this.resourceType = resourceType;
    }
    public String getResourceUrl() {
        return resourceUrl;
    }
    public void setResourceUrl(String resourceUrl) {
        this.resourceUrl = resourceUrl;
    }
    public String getParentRefid() {
        return parentRefid;
    }
    public void setParentRefid(String parentRefid) {
        this.parentRefid = parentRefid;
    }
    public String getUniqueCode() {
        return uniqueCode;
    }
    public void setUniqueCode(String uniqueCode) {
        this.uniqueCode = uniqueCode;
    }
    public String getIconClass() {
        return iconClass;
    }
    public void setIconClass(String iconClass) {
        this.iconClass = iconClass;
    }

    @Override
    public String toString() {
        return "AuthResource{" +
                "refid='" + refid + '\'' +
                ", parentRefid='" + parentRefid + '\'' +
                ", resourceUrl='" + resourceUrl + '\'' +
                ", resourceName='" + resourceName + '\'' +
                ", resourceType='" + resourceType + '\'' +
                ", createDateTime=" + createDateTime +
                ", platformRefid='" + platformRefid + '\'' +
                ", uniqueCode='" + uniqueCode + '\'' +
                ", iconClass='" + iconClass + '\'' +
                '}';
    }
}

